package br.unicamp.ic.engsoft.aplicacao.preletores.client;

import java.io.Serializable;

public class Preletor implements Serializable {
	private int    id;
	private String nome;
	private String sobrenome;	
	private String email;

	public Preletor() {
		this.id++;
	}
	
	public Preletor(String nome, String sobrenome, String email) {
		super();
		this.nome = nome;
		this.sobrenome = sobrenome;
		this.email = email;
		this.id++;
	}

	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getSobrenome() {
		return sobrenome;
	}
	public void setSobrenome(String sobrenome) {
		this.sobrenome = sobrenome;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	
	public String getNomePorExtenso() {
		return nome + " " + sobrenome;
	}

	@Override
	public String toString() {
		return (sobrenome + ", " + nome + " (" + email + ")");
	}

	private static final long serialVersionUID = 1L;
}